differential pressure control valves - Francés Inglés Diccionario